dust suppression - French English Dictionary